implanted diode - Turkish English Dictionary